package com.hhkj.api.student.model.req;

import com.ruoyi.common.valid.VEdit;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * ApiSaleStudentRegisterReq
 *
 * @author HHKJ-SERVER-ZJ
 * @since 2023/12/26 16:05
 */
@Data
public class ApiSaleStudentRegisterReq implements Serializable {

    /** 学员名称 */
    @NotBlank(message = "姓名不能为空", groups = {VEdit.class})
    private String name;

    /** 身份证号码 */
    @NotBlank(message = "身份证号码不能为空")
    private String idCard;

    /** 手机号 */
    @NotBlank(message = "手机号不能为空")
    private String phone;

    /** 课程id */
    @NotNull(message = "科目不能为空")
    private Long courseId;

    /** 验证码 */
    @NotBlank(message = "验证码不能为空")
    private String captcha;
}
